package com.parking.order.service;

import com.parking.common.core.model.PageInfo;
import com.parking.order.model.OrderLogs;
import com.baomidou.mybatisplus.extension.service.IService;
import com.parking.order.model.param.FindOrderLogsParam;

/**
 * <p>
 *  订单日志服务类
 * </p>
 *
 * @author 吴彦祖
 * @since 2023年11月28日
 */
public interface IOrderLogsService extends IService<OrderLogs> {
    /**
     * 查询订单日志
     * 参数 物业Id certifiedId
     *     平台Id platformId
     *     开始时间 startTime
     *     结束时间 endTime
     *     订单编号 orderInfoNum
     *     日志人类型 logsPersonType
     *     日志人 logsUpdatePerson
     *     页数   pageNum
     *     每页大小 pageSize
     *
     * 返回 订单编号 orderInfoNum
     *      日志时间 logsUpdateTime
     *      日志人类型 logsPersonType
     *      日志人 logsUpdatePerson
     *      日志描述 orderLogsDescribe
     * */
    PageInfo findOrderLogs(FindOrderLogsParam param) throws Exception;
}
